feel put down - German English Dictionary